English Dictionary
◊ POMELO TREE
pomelo tree
n : southeastern Asian tree producing large fruits resembling
grapefruits [syn: {pomelo}, {pummelo}, {shaddock}, {Citrus
maxima}, {Citrus grandis}, {Citrus decumana}]